.main{
    max-width: 1280px;
    min-width: 1000px;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    padding-top: 50px;
    padding-bottom: 50px;

    background-image: url('../img/bg.jpg');
    background-repeat: no-repeat;
    background-size: cover;

    // filter: blur(20px);



    .menu{
        width: 50%;
        height: 100%;
        margin: 0 auto;
        padding: 50px;
        background-color: rgba($color: #ffffff, $alpha: 0.2);

        .title{
            text-align: center;
            font-size: 36px;
            margin-bottom: 20px;
            color: #dddddd;
        }
        .btn_area{
            .btn{
                display: block;
                font-size: 24px;
                margin: 8px auto;
                max-width: 150px;
                background-color: rgba($color: #000000, $alpha: 0.2);
                color: #dddddd;

                &:hover{
                    background-color: rgba($color: #ffffff, $alpha: 0.1);
                }
            }
        }
    }
}

a{
    outline: none;
    &:hover{
        text-decoration: none;
    }
}